Prof
William Moran
Honorary (Professorial Fellow)
Department of Electrical and Electronic Engineering
science & technology
40 engineering
technology
engineering
engineering, electrical & electronic
46 information and computing sciences
49 mathematical sciences
4006 communications engineering
computer science